<!doctype html>
<html><head><meta charset="UTF-8" /><script>var $gwt_version = "2.4.0";var $wnd = parent;var $doc = $wnd.document;var $moduleName, $moduleBase;var $strongName = '33BA90052848E3AFF31B8C243EFD6C4A';var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent(a);} : null,$sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;$stats && $stats({moduleName:'com.tractionsoftware.gwt.demo.autosizingtextarea.AutoSizingTextAreaDemo',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalStart'});</script></head><body><script><!--
function l(){}
function r(){}
function q(){}
function p(){}
function o(){}
function y(){}
function L(){}
function G(){}
function T(){}
function P(){}
function am(){}
function jb(){}
function ib(){}
function hb(){}
function tb(){}
function gb(){}
function yb(){}
function xb(){}
function wb(){}
function Eb(){}
function Db(){}
function Jb(){}
function Fb(){}
function Pb(){}
function Mb(){}
function Sb(){}
function Yb(){}
function Wb(){}
function dc(){}
function ac(){}
function kc(){}
function hc(){}
function oc(){}
function uc(){}
function tc(){}
function sc(){}
function Gc(){}
function Jc(){}
function Ic(){}
function Nc(){}
function Mc(){}
function Qc(){}
function Pc(){}
function yd(){}
function Id(){}
function Yd(){}
function ke(){}
function te(){}
function se(){}
function we(){}
function ve(){}
function ye(){}
function xe(){}
function Be(){}
function Ae(){}
function Ce(){}
function Fe(){}
function De(){}
function Ie(){}
function Ge(){}
function Gf(){}
function bf(){}
function hf(){}
function xf(){}
function wf(){}
function Af(){}
function zf(){}
function Ff(){}
function Ef(){}
function Df(){}
function Cf(){}
function lg(){}
function sg(){}
function rg(){}
function vg(){}
function ug(){}
function xg(){}
function Eg(){}
function Hg(){}
function Ng(){}
function Xg(){}
function Wg(){}
function $g(){}
function Zg(){}
function _g(){}
function dh(){}
function ch(){}
function bh(){}
function oh(){}
function rh(){}
function qh(){}
function Ah(){}
function zh(){}
function Ch(){}
function Bh(){}
function Eh(){}
function Dh(){}
function Gh(){}
function Fh(){}
function Hh(){}
function Ph(){}
function Wh(){}
function Zh(){}
function ai(){}
function di(){}
function mi(){}
function ri(){}
function wi(){}
function zi(){}
function yi(){}
function Ai(){}
function Di(){}
function Ci(){}
function Ki(){}
function Mi(){}
function Pi(){}
function Si(){}
function Zi(){}
function aj(){}
function cj(){}
function vj(){}
function yj(){}
function Gj(){}
function Fj(){}
function bk(){}
function ak(){}
function kk(){}
function sk(){}
function rk(){}
function zk(){}
function Ek(){}
function Pk(){}
function Xk(){}
function $k(){}
function el(){}
function jl(){}
function Cl(){}
function Bl(){}
function Gl(){}
function Jl(){}
function Ul(){}
function Zl(){}
function dj(a){}
function t(a){S()}
function u(){S()}
function xi(){S()}
function Bi(){S()}
function Ni(){S()}
function Qi(){S()}
function $i(){S()}
function $l(){S()}
function wj(){S()}
function bj(a){S()}
function xj(a){S()}
function Li(a){S()}
function Oi(a){S()}
function Ri(a){S()}
function _i(a){S()}
function $d(){Kd()}
function ef(){df()}
function Il(){Mj(this)}
function Vb(){this.a={}}
function Hc(a){this.a=a}
function Hi(a){this.a=a}
function Ti(a){this.a=a}
function ph(a){this.a=a}
function Rh(a){this.b=a}
function fk(a){this.a=a}
function vk(a){this.a=a}
function Tk(a){this.d=a}
function fl(a){this.a=a}
function Bb(){this.c=++zb}
function kb(a,b){a.d=b}
function mb(a,b){a.a=b}
function nb(a,b){a.b=b}
function If(a,b){a.q=b}
function Jf(a,b){Ne(a.q,b)}
function ni(a,b){gh(a.i,b)}
function Ih(a,b){Kh(a,b,a.c)}
function ig(a,b){dg(a,b,a.q)}
function Fg(a,b){dg(a,b,a.q)}
function Oe(a,b){mf();tf(a,b)}
function cc(a){gi(a,km);ei(a)}
function kh(){kh=am;yh()}
function I(){I=am;H=new L}
function Kd(){Kd=am;Jd=new oe}
function df(){df=am;cf=new Bb}
function Al(){Al=am;zl=new Cl}
function Nl(){this.a=new Il}
function hh(a){this.q=a;new Nc}
function Hf(){throw new wj}
function Me(a){return true}
function Tb(a,b){return a.a[b]}
function Ub(a,b,c){a.a[b]=c}
function ie(a,b,c){a[Wi(F(b))]=c}
function Ne(a,b){a.style[om]=b}
function nf(a,b){a.__listener=b}
function wl(a,b,c){a.splice(b,c)}
function Of(a,b){!!a.o&&qc(a.o,b)}
function le(a,b){return me(a.a,b)}
function me(a,b){return a.test(b)}
function Qj(b,a){return b.e[dm+a]}
function Qk(a){return a.b<a.d.X()}
function Ll(a,b){return Nj(a.a,b)}
function sb(a){mc(a.a,lh(a.a))}
function Xh(a){Ec(a.a,a.c,a.b)}
function Lc(a){Kc.call(this,a)}
function pg(a){Lc.call(this,a)}
function jf(){rc.call(this,null)}
function si(){kh();nh.call(this)}
function v(a){S();this.a=a;R(this)}
function fg(){this.a=new Nh(this)}
function al(a,b){this.a=a;this.b=b}
function Vl(a,b){this.a=a;this.b=b}
function Ak(a,b){this.b=a;this.a=b}
function rc(a){this.a=new Fc;this.b=a}
function jc(a){ni(a,lh(a.c));ei(a)}
function Hk(a,b){(a<0||a>=b)&&Kk(a,b)}
function ad(a,b){return a.cM&&a.cM[b]}
function Sj(b,a){return dm+a in b.e}
function gd(a){return a==null?null:a}
function F(a){return a.$H||(a.$H=++A)}
function V(b,a){return b.appendChild(a)}
function W(b,a){return b.removeChild(a)}
function fd(a){return a.tM==am||_c(a,1)}
function _c(a,b){return a.cM&&!!a.cM[b]}
function ej(b,a){return b.charCodeAt(a)}
function Ml(a,b){return Xj(a.a,b)!=null}
function rj(){rj=am;oj={};qj={}}
function re(){re=am;qe();Hd(jd,new te)}
function ze(){ze=am;qe();Hd(md,new Be)}
function qe(){qe=am;Bd();Hd(ld,new ye)}
function ue(){ue=am;Bd();Hd(kd,new we)}
function rb(){rb=am;qb=new Cb(hm,new tb)}
function Hb(){Hb=am;Gb=new Cb(im,new Jb)}
function Ob(){Ob=am;Nb=new Cb(jm,new Pb)}
function og(){og=am;mg=new sg;ng=new vg}
function Fc(){this.d=new Il;this.c=false}
function nl(){this.a=Tc(rd,{23:1},0,0,0)}
function ah(){Sg.call(this,$doc.body)}
function Fd(a){Bd();Gd.call(this,a?[a]:[])}
function lk(a){return a.b=bd(Rk(a.a),37)}
function dd(a,b){return a!=null&&_c(a,b)}
function B(a,b,c){return a.apply(b,c);var d}
function xc(a,b,c){var d;d=Ac(a,b);d.T(c)}
function Bc(a,b){var c;c=Cc(a,b);return c}
function kl(a,b){Vc(a.a,a.b++,b);return true}
function gh(a,b){lh(a);a.q[Km]=b!=null?b:cm}
function vc(a,b){!a.a&&(a.a=new nl);kl(a.a,b)}
function fc(a){var b;if(bc){b=new dc;qc(a,b)}}
function $b(a){var b;if(Xb){b=new Yb;qc(a,b)}}
function mf(){if(!kf){sf();kf=true}}
function xl(a,b,c,d){a.splice(b,c,d)}
function pc(a,b,c){return new Hc(wc(a.a,b,c))}
function fb(b,a){return b.getElementById(a)}
function jj(b,a){return b.substr(a,b.length-a)}
function ti(a){return a.charCode||a.keyCode}
function x(a){var b;return b=a,fd(b)?b.hC():F(b)}
function Sg(a){fg.call(this);this.q=a;Pf(this)}
function Gg(){fg.call(this);If(this,bb($doc,fm))}
function Yh(a,b,c){this.a=a;this.c=b;this.b=c}
function $h(a,b,c){this.a=a;this.c=b;this.b=c}
function bi(a,b,c){this.a=a;this.c=b;this.b=c}
function ne(){this.a=new RegExp('<([\\w:]+)')}
function $e(){Re&&$b((!Se&&(Se=new jf),Se))}
function We(a){Ye();return Xe(Xb?Xb:(Xb=new Bb),a)}
function Tg(a){Rg();try{a.K()}finally{Ml(Qg,a)}}
function lh(a){var b;b=fh(a);return b==null?cm:b}
function id(a){if(a!=null){throw new Bi}return null}
function M(a,b){!a&&(a=[]);a[a.length]=b;return a}
function Kl(a,b){var c;c=Tj(a.a,b,a);return c==null}
function Hj(a){var b;b=new fk(a);return new al(a,b)}
function wd(a){if(dd(a,33)){return a}return new v(a)}
function Bd(){Bd=am;$doc.body;re();ue();new ne;ze()}
function Yc(){Yc=am;Wc=[];Xc=[];Zc(new Qc,Wc,Xc)}
function Yi(){Yi=am;Xi=Tc(qd,{23:1},29,256,0)}
function Nh(a){this.b=a;this.a=Tc(pd,{23:1},20,4,0)}
function uj(){if(pj==256){oj=qj;qj={};pj=0}++pj}
function Rg(){Rg=am;Og=new Xg;Pg=new Il;Qg=new Nl}
function _k(a){var b;b=new nk(a.b.a);return new fl(b)}
function mc(a){var b;if(ic){b=new kc;!!a.o&&qc(a.o,b)}}
function ed(a){return a!=null&&a.tM!=am&&!_c(a,1)}
function Y(b,a){return b[a]==null?null:String(b[a])}
function Hl(a,b){return gd(a)===gd(b)||a!=null&&w(a,b)}
function _l(a,b){return gd(a)===gd(b)||a!=null&&w(a,b)}
function Xe(a,b){return pc((!Se&&(Se=new jf),Se),a,b)}
function Nf(a,b,c){return pc(!a.o?(a.o=new rc(a)):a.o,c,b)}
function Ec(a,b,c){a.b>0?vc(a,new bi(a,b,c)):zc(a,b,c)}
function dg(a,b,c){Sf(b);Ih(a.a,b);V(c,Jg(b.q));Tf(b,a)}
function Hd(a,b){Bd();!zd&&(zd={});ie(zd,a,b);return a}
function Tc(a,b,c,d,e){var f;f=Sc(e,d);Uc(a,b,c,f);return f}
function Z(a,b){var c;c=bb(a,'script');c.text=b;return c}
function w(a,b){var c;return c=a,fd(c)?c.eQ(b):c===b}
function ij(c,a,b){b=lj(b);return c.replace(RegExp(a,'g'),b)}
function fj(a,b){if(!dd(b,1)){return false}return String(a)==b}
function C(){if(z++==0){J((I(),H));return true}return false}
function bd(a,b){if(a!=null&&!ad(a,b)){throw new Bi}return a}
function Qh(a){if(a.a>=a.b.c){throw new $l}return a.b.a[++a.a]}
function Yk(a){if(a.b<=0){throw new $l}return a.a.cb(a.c=--a.b)}
function Sk(a){if(a.c<0){throw new Ni}a.d.fb(a.c);a.b=a.c;a.c=-1}
function Mj(a){a.a=[];a.e={};a.c=false;a.b=null;a.d=0}
function Jg(a){return a.__gwt_resolve?a.__gwt_resolve():a}
function Kk(a,b){throw new Ri('Index: '+a+', Size: '+b)}
function Mh(a,b){var c;c=Jh(a,b);if(c==-1){throw new $l}Lh(a,c)}
function vi(a,b){var c;c=ui(a,b);return c!=null?parseInt(c,10)||0:0}
function Od(a){var b;b=a.style[qm];return (b?true:false)?Pd(b):1}
function Dd(a){var b;b=a.a.length;if(0<b){return a.a[0]}return null}
function Vj(a,b){var c;c=a.b;a.b=b;if(!a.c){a.c=true;++a.d}return c}
function Rc(a,b){var c,d;c=a;d=Sc(0,b);Uc(c.aC,c.cM,c.qI,d);return d}
function Uc(a,b,c,d){Yc();$c(d,Wc,Xc);d.aC=a;d.cM=b;d.qI=c;return d}
function $c(a,b,c){Yc();for(var d=0,e=b.length;d<e;++d){a[b[d]]=c[d]}}
function Ug(){Rg();try{qg(Qg,Og)}finally{Mj(Qg.a);Mj(Pg)}}
function oi(a){ji.call(this,a,new nh);this.g=50;this.f=600}
function Gd(a){this.a=Tc(nd,{23:1},0,0,0);this.b=[];Ed(this,a)}
function Uf(a,b){a.n==-1?Oe(a.q,b|(a.q.__eventBits||0)):(a.n|=b)}
function ml(a,b){var c;c=(Hk(b,a.b),a.a[b]);wl(a.a,b,1);--a.b;return c}
function Zj(a){var b;b=a.b;a.b=null;if(a.c){a.c=false;--a.d}return b}
function ll(a,b,c){for(;c<a.b;++c){if(_l(b,a.a[c])){return c}}return -1}
function fh(a){var b,c;c=Y(a.q,Km);b=c;if(fj(cm,c)){return null}return b}
function cd(a){if(a!=null&&(a.tM==am||_c(a,1))){throw new Bi}return a}
function Rk(a){if(a.b>=a.d.X()){throw new $l}return a.d.cb(a.c=a.b++)}
function Kg(a){return function(){this.__gwt_resolve=Lg;return a.F()}}
function Mg(b){try{return !!b&&!!b.__gwt_resolve}catch(a){return false}}
function _e(){var a;if(Re){a=new ef;!!Se&&qc(Se,a);return null}return null}
function Lg(){throw 'A PotentialElement cannot be resolved twice.'}
function mh(a){hh.call(this,a,(!He&&(He=new Ie),!Ee&&(Ee=new Fe)))}
function Cd(a,b){return a.a.length==0?cm:Ld((!Ad&&(Ad=new $d),Ad),Dd(a),b)}
function Nj(a,b){return b==null?a.c:dd(b,1)?Sj(a,bd(b,1)):Rj(a,b,~~x(b))}
function Oj(a,b){return b==null?a.b:dd(b,1)?Qj(a,bd(b,1)):Pj(a,b,~~x(b))}
function Xj(a,b){return b==null?Zj(a):dd(b,1)?$j(a,bd(b,1)):Yj(a,b,~~x(b))}
function hd(a){return ~~Math.max(Math.min(a,2147483647),-2147483648)}
function vf(a,b){var c;c=Z($doc,a);V($doc.body,c);b.r();W($doc.body,c)}
function Ib(a,b){var c;c=ti(a.a);hi(b,a,lh(b.c)+String.fromCharCode(c))}
function Jh(a,b){var c;for(c=0;c<a.c;++c){if(a.a[c]==b){return c}}return -1}
function Zc(a,b,c){var d=0,e;for(var f in a){if(e=a[f]){b[d]=f;c[d]=e;++d}}}
function Wj(e,a,b){var c,d=e.e;a=dm+a;a in d?(c=d[a]):++e.d;d[a]=b;return c}
function je(a,b){var c,d,e;for(d=0,e=b.length;d<e;++d){c=b[d];a[Wi(he(a))]=c}}
function ge(a){if(a.length){for(i=a.length-1;i>=0;i--)delete a[i];a.length=0}}
function jg(a){a.style['left']=cm;a.style['top']=cm;a.style['position']=cm}
function hj(c,a){var b=(new RegExp(a)).exec(c);return b==null?false:c==b[0]}
function Pd(a){a=ij(kj(a),'[^\\d\\.\\-]+.*$',cm);return (a?true:false)?Fi(a):0}
function pe(c){return c.replace(/\-(\w)/g,function(a,b){return b.toUpperCase()})}
function eb(a){return (fj(a.compatMode,gm)?a.documentElement:a.body).clientWidth}
function db(a){return (fj(a.compatMode,gm)?a.documentElement:a.body).clientHeight}
function D(b){return function(){try{return E(b,this,arguments)}catch(a){throw a}}}
function E(a,b,c){var d;d=C();try{return B(a,b,c)}finally{d&&K((I(),H));--z}}
function Le(a,b,c){var d;d=Je;Je=a;b==Ke&&lf(a.type)==8192&&(Ke=null);c.E(a);Je=d}
function Zk(a,b){var c;this.a=a;this.d=a;c=a.X();(b<0||b>c)&&Kk(b,c);this.b=b}
function Cb(a,b){Bb.call(this);this.a=b;!lb&&(lb=new Vb);Ub(lb,a,this);this.b=a}
function Kc(a){u.call(this,a.X()==0?null:bd(a.Y(Tc(ud,{23:1,34:1},33,0,0)),34)[0]);this.a=a}
function J(a){var b,c;if(a.a){c=null;do{b=a.a;a.a=null;c=N(b,c)}while(a.a);a.a=c}}
function K(a){var b,c;if(a.b){c=null;do{b=a.b;a.b=null;c=N(b,c)}while(a.b);a.b=c}}
function zj(a,b){var c;while(a.Q()){c=a.R();if(b==null?c==null:w(b,c)){return a}}return null}
function $j(d,a){var b,c=d.e;a=dm+a;if(a in c){b=c[a];--d.d;delete c[a]}return b}
function $(a){var b=a.firstChild;while(b&&b.nodeType!=1)b=b.nextSibling;return b}
function fi(a,b,c){var d;d=vi(a.c.q,b);if(d>0){a.c.q.style[b]=c;a.i.q.style[b]=c}return d}
function Fi(a){var b;b=Gi(a);if(isNaN(b)){throw new bj('For input string: "'+a+'"')}return b}
function Nd(a){if(gj('float',a)){return tm}else if(gj('for',a)){return 'htmlFor'}return pe(a)}
function gj(b,a){if(a==null)return false;return b==a||b.toLowerCase()==a.toLowerCase()}
function nh(){kh();mh.call(this,bb($doc,'textarea'));this.q[Am]='gwt-TextArea'}
function Tj(a,b,c){return b==null?Vj(a,c):dd(b,1)?Wj(a,bd(b,1),c):Uj(a,b,c,~~x(b))}
function nk(a){var b;this.c=a;b=new nl;a.c&&kl(b,new vk(a));Lj(a,b);Kj(a,b);this.a=new Tk(b)}
function yh(){yh=am;uh=new Ah;vh=new Ch;wh=new Eh;xh=new Gh;Uc(od,{23:1},19,[uh,vh,wh,xh])}
function eh(a,b){if(!a.a){a.a=true;Mf(a,new ph(a),(rb(),rb(),qb))}return Nf(a,b,(!ic&&(ic=new Bb),ic))}
function af(){var a,b;if(Ve){b=eb($doc);a=db($doc);if(Ue!=b||Te!=a){Ue=b;Te=a;fc((!Se&&(Se=new jf),Se))}}}
function Dc(a){var b,c;if(a.a){try{for(c=new Tk(a.a);c.b<c.d.X();){b=bd(Rk(c),21);b.r()}}finally{a.a=null}}}
function Lh(a,b){var c;if(b<0||b>=a.c){throw new Qi}--a.c;for(c=b;c<a.c;++c){Vc(a.a,c,a.a[c+1])}Vc(a.a,a.c,null)}
function mk(a){if(!a.b){throw new Oi('Must call next() before remove().')}else{Sk(a.a);Xj(a.c,a.b.$());a.b=null}}
function Lj(e,a){var b=e.e;for(var c in b){if(c.charCodeAt(0)==58){var d=new Ak(e,c.substring(1));a.T(d)}}}
function tj(a){rj();var b=dm+a;var c=qj[b];if(c!=null){return c}c=oj[b];c==null&&(c=sj(a));uj();return qj[b]=c}
function gi(b,c){var a,d;d=ui(b.c.q,c);if(d!=null){try{b.i.q.style[c]=d}catch(a){a=wd(a);if(!dd(a,28))throw a}}}
function ui(b,c){var a;try{return Cd((Bd(),new Fd(b)),c)}catch(a){a=wd(a);if(dd(a,28)){return null}else throw a}}
function ek(a,b){var c,d,e;if(dd(b,37)){c=bd(b,37);d=c.$();if(Nj(a.a,d)){e=Oj(a.a,d);return Hl(c._(),e)}}return false}
function Ac(a,b){var c,d;d=bd(Oj(a.d,b),36);if(!d){d=new Il;Tj(a.d,b,d)}c=bd(d.b,35);if(!c){c=new nl;Vj(d,c)}return c}
function Cc(a,b){var c,d;d=bd(Oj(a.d,b),36);if(!d){return Al(),Al(),zl}c=bd(d.b,35);if(!c){return Al(),Al(),zl}return c}
function zc(a,b,c){var d,e,f;d=Cc(a,b);e=d.W(c);e&&d.V()&&(f=bd(Oj(a.d,b),36),bd(Zj(f),35),f.d==0&&Xj(a.d,b),undefined)}
function s(a){var b,c,d;c=Tc(sd,{23:1},32,a.length,0);for(d=0,b=a.length;d<b;++d){if(!a[d]){throw new $i}c[d]=a[d]}}
function S(){var a,b,c,d;c=Q(new T);d=Tc(sd,{23:1},32,c.length,0);for(a=0,b=d.length;a<b;++a){d[a]=new dj(c[a])}s(d)}
function Kj(h,a){var b=h.a;for(var c in b){var d=parseInt(c,10);if(c==d){var e=b[d];for(var f=0,g=e.length;f<g;++f){a.T(e[f])}}}}
function Wi(a){var b,c;if(a>-129&&a<128){b=a+128;c=(Yi(),Xi)[b];!c&&(c=Xi[b]=new Ti(a));return c}return new Ti(a)}
function Pj(h,a,b){var c=h.a[b];if(c){for(var d=0,e=c.length;d<e;++d){var f=c[d];var g=f.$();if(h.Z(a,g)){return f._()}}}return null}
function Rj(h,a,b){var c=h.a[b];if(c){for(var d=0,e=c.length;d<e;++d){var f=c[d];var g=f.$();if(h.Z(a,g)){return true}}}return false}
function Vc(a,b,c){if(c!=null){if(a.qI>0&&!ad(c,a.qI)){throw new xi}if(a.qI<0&&(c.tM==am||_c(c,1))){throw new xi}}return a[b]=c}
function he(c){if(typeof c.length=='number')return c.length;var a,b=0;for(a in c)a!='__gwt_ObjectId'&&b++;return b}
function kj(c){if(c.length==0||c[0]>em&&c[c.length-1]>em){return c}var a=c.replace(/^(\s*)/,cm);var b=a.replace(/\s*$/,cm);return b}
function gwtOnLoad(b,c,d,e){$moduleName=c;$moduleBase=d;if(b)try{bm(vd)()}catch(a){b(c)}else{bm(vd)()}}
function oe(){this.a=new RegExp('^(fillOpacity|fontWeight|lineHeight|opacity|orphans|widows|zIndex|zoom)$','i')}
function ii(a){gi(a,rm);gi(a,'fontSize');gi(a,'fontFamily');gi(a,'fontWeight');gi(a,Mm);gi(a,um);gi(a,xm);gi(a,vm);gi(a,wm);ei(a)}
function ob(a,b,c){var d,e,f;if(lb){f=bd(Tb(lb,a.type),3);if(f){d=f.a.a;e=f.a.b;mb(f.a,a);nb(f.a,c);Of(b,f.a);mb(f.a,d);nb(f.a,e)}}}
function hi(a,b,c){switch(b.a.keyCode||0){case 38:case 40:case 37:case 39:break;default:if(Vh(a.c.q)==0){gh(a.i,c);ei(a);break}}}
function Zd(a,b){(b==null||kj(b).length==0)&&(b=ym);a.style['zoom']=ym;a.style[zm]='alpha(opacity='+hd((new Hi(Fi(b))).a*100)+')'}
function Md(a,b){if(b.clientHeight==0&&b.clientWidth==0&&fj('inline',Ld(a,b,rm))){a.D(b,rm,'inline-block');a.D(b,km,sm);a.D(b,om,sm)}}
function uf(){var a=false;for(var b=0;b<$wnd.__gwt_globalEventArray.length;b++){!$wnd.__gwt_globalEventArray[b]()&&(a=true)}return !a}
function R(a){var b,c,d,e;d=(ed(a.a)?cd(a.a):null,[]);e=Tc(sd,{23:1},32,d.length,0);for(b=0,c=e.length;b<c;++b){e[b]=new dj(d[b])}s(e)}
function Ed(a,b){var c,d;if(b){ge(a.b);d=b.length;a.a=Tc(nd,{23:1},0,d,0);for(c=0;c<d;++c){Vc(a.a,c,b[c]);je(a.b,Uc(nd,{23:1},0,[b[c]]))}}return a}
function Mf(a,b,c){var d;d=lf(c.b);d==-1?undefined:a.n==-1?Oe(a.q,d|(a.q.__eventBits||0)):(a.n|=d);return pc(!a.o?(a.o=new rc(a)):a.o,c,b)}
function cb(a,b){if(a.nodeType!=1&&a.nodeType!=9){return a==b}if(b.nodeType!=1){b=b.parentNode;if(!b){return false}}return a===b||a.contains(b)}
function O(a){var b,c,d;d=cm;a=kj(a);b=a.indexOf('(');if(b!=-1){c=a.indexOf('function')==0?8:0;d=kj(a.substr(c,b-c))}return d.length>0?d:'anonymous'}
function N(b,c){var a,d,e,f;for(d=0,e=b.length;d<e;++d){f=b[d];try{f[1]?f[0].gb()&&(c=M(c,f)):f[0].r()}catch(a){a=wd(a);if(!dd(a,31))throw a}}return c}
function lj(a){var b;b=0;while(0<=(b=a.indexOf('\\',b))){a.charCodeAt(b+1)==36?(a=a.substr(0,b-0)+'$'+jj(a,++b)):(a=a.substr(0,b-0)+jj(a,++b))}return a}
function eg(a,b){var c,d;if(b.p!=a){return false}try{Tf(b,null)}finally{c=b.q;W((d=c.parentNode,(!d||d.nodeType!=1)&&(d=null),d),c);Mh(a.a,b)}return true}
function Gi(a){var b=Ei;!b&&(b=Ei=/^\s*[+-]?((\d+\.?\d*)|(\.\d+))([eE][+-]?\d+)?[dDfF]?\s*$/i);if(b.test(a)){return parseFloat(a)}else{return Number.NaN}}
function Qf(a,b){var c;switch(lf(b.type)){case 16:case 32:c=b.relatedTarget||(b.type==Em?b.toElement:b.fromElement);if(!!c&&cb(a.q,c)){return}}ob(b,a,a.q)}
function Sf(a){if(!a.p){(Rg(),Ll(Qg,a))&&Tg(a)}else if(dd(a.p,15)){bd(a.p,15).N(a)}else if(a.p){throw new Oi("This widget's parent does not implement HasWidgets")}}
function yg(a,b){var c;if(a.j){throw new Oi('Composite.initWidget() may only be called once.')}Sf(b);c=b.q;a.q=c;Mg(c)&&(c.__gwt_resolve=Kg(a),undefined);a.j=b;Tf(b,a)}
function ei(a){var b,c;b=(c=a.i.q,c.scrollTop=10000,c.scrollTop||0)+a.e;b<a.g?(b=a.g):b>a.f&&(b=a.f);Jf(a.d,a.a+b+pm);Jf(a.c,b+pm);b==a.f&&(a.c.q.style['overflow']=sm,undefined)}
function Yj(h,a,b){var c=h.a[b];if(c){for(var d=0,e=c.length;d<e;++d){var f=c[d];var g=f.$();if(h.Z(a,g)){c.length==1?delete h.a[b]:c.splice(d,1);--h.d;return f._()}}}return null}
function Uj(k,a,b,c){var d=k.a[c];if(d){for(var e=0,f=d.length;e<f;++e){var g=d[e];var h=g.$();if(k.Z(a,h)){var j=g._();g.ab(b);return j}}}else{d=k.a[c]=[]}var g=new Vl(a,b);d.push(g);++k.d;return null}
function Sc(a,b){var c=new Array(b);if(a==3){for(var d=0;d<b;++d){var e=new Object;e.l=e.m=e.h=0;c[d]=e}}else if(a>0){var e=[null,0,false][a];for(var d=0;d<b;++d){c[d]=e}}return c}
function qg(b,c){og();var a,d,e,f,g;d=null;for(g=b.O();g.Q();){f=bd(g.R(),20);try{c.P(f)}catch(a){a=wd(a);if(dd(a,33)){e=a;!d&&(d=new Nl);Kl(d,e)}else throw a}}if(d){throw new pg(d)}}
function Tf(a,b){var c;c=a.p;if(!b){try{!!c&&c.I()&&a.K()}finally{a.p=null}}else{if(c){throw new Oi('Cannot set a new parent without first clearing the old parent')}a.p=b;b.I()&&a.J()}}
function wc(a,b,c){if(!b){throw new _i('Cannot add a handler with a null type')}if(!c){throw new _i('Cannot add a null handler')}a.b>0?vc(a,new $h(a,b,c)):xc(a,b,c);return new Yh(a,b,c)}
function xd(a){return $stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date).getTime(),type:'onModuleLoadStart',className:a})}
function Rf(a){if(!a.I()){throw new Oi("Should only call onDetach when the widget is attached to the browser's document")}try{a.M()}finally{try{a.H()}finally{a.q.__listener=null;a.k=false}}}
function Pf(a){var b;if(a.I()){throw new Oi("Should only call onAttach when the widget is detached from the browser's document")}a.k=true;nf(a.q,a);b=a.n;a.n=-1;b>0&&(a.n==-1?Oe(a.q,b|(a.q.__eventBits||0)):(a.n|=b));a.G();a.L()}
function qc(b,c){var a,d,e;!c.c||(c.c=false,c.d=null);e=c.d;kb(c,b.b);try{yc(b.a,c)}catch(a){a=wd(a);if(dd(a,22)){d=a;throw new Lc(d.a)}else throw a}finally{e==null?(c.c=true,c.d=null):(c.d=e)}}
function Qd(a,b,c,d){if(!b||c==null){return}c=a.x(c);hj(c,'^[A-Z]+$')&&(c=c.toLowerCase());c=pe(c);if(d==null||kj(d).length==0){a.C(b,c)}else{hj(d,'-?[\\d\\.]+')&&!le(Jd,c)&&(d+=pm);b.style[c]=d}}
function sj(a){var b,c,d,e;b=0;d=a.length;e=d-4;c=0;while(c<e){b=a.charCodeAt(c+3)+31*(a.charCodeAt(c+2)+31*(a.charCodeAt(c+1)+31*(a.charCodeAt(c)+31*b)))|0;c+=4}while(c<d){b=b*31+ej(a,c++)}return b|0}
function Vg(a){Rg();var b,c;c=bd(Oj(Pg,a),17);b=null;if(a!=null){if(!(b=fb($doc,a))){return null}}if(c){if(!b||c.q==b){return c}}Pg.d==0&&We(new $g);!b?(c=new ah):(c=new Sg(b));Tj(Pg,a,c);Kl(Qg,c);return c}
function Lf(a,b){if(!a){throw new t('Null widget handle. If you are creating a composite, ensure that initWidget() has been called.')}b=kj(b);if(b.length==0){throw new Li('Style names cannot be empty')}X(a,b)}
function Kh(a,b,c){var d,e;if(c<0||c>a.c){throw new Qi}if(a.c==a.a.length){e=Tc(pd,{23:1},20,a.a.length*2,0);for(d=0;d<a.a.length;++d){Vc(e,d,a.a[d])}a.a=e}++a.c;for(d=a.c-1;d>c;--d){Vc(a.a,d,a.a[d-1])}Vc(a.a,c,b)}
function bb(a,b){var c,d;if(b.indexOf(dm)!=-1){c=(!a.__gwt_container&&(a.__gwt_container=a.createElement(fm)),a.__gwt_container);c.innerHTML='<'+b+'/>'||cm;d=$(c);c.removeChild(d);return d}return a.createElement(b)}
function Ld(a,b,c){var d;if(!b){return cm}c=a.x(c);b.style[c];if(gj(om,c)){return cm+a.z(b)+pm}if(gj(km,c)){return cm+a.B(b)+pm}if(gj(qm,c)){return cm+a.A(b)}d=a.y(b,c.replace(/([A-Z])/g,'-$1').toLowerCase(),c,null);return d==null?cm:d}
function X(a,b){var c,d,e,f;b=kj(b);f=a.className;c=f.indexOf(b);while(c!=-1){if(c==0||f.charCodeAt(c-1)==32){d=c+b.length;e=f.length;if(d==e||d<e&&f.charCodeAt(d)==32){break}}c=f.indexOf(b,c+1)}if(c==-1){f.length>0&&(f+=em);a.className=f+b}}
function Q(j){var a={};var b=[];var c=arguments.callee.caller.caller;while(c){var d=j.s(c.toString());b.push(d);var e=dm+d;var f=a[e];if(f){var g,h;for(g=0,h=f.length;g<h;g++){if(f[g]===c){return b}}}(f||(a[e]=[])).push(c);c=c.caller}return b}
function ji(a,b){this.d=new Gg;this.c=a;this.i=b;Mf(a,this,(Hb(),Hb(),Gb));Mf(a,this,(Ob(),Ob(),Nb));eh(a,this);this.d.q[Am]='gwt-traction-input-autosize';b.q[Am]='gwt-traction-input-shadow';!!b&&(b.q.tabIndex=-2,undefined);Fg(this.d,a);Fg(this.d,b);yg(this,this.d)}
function Vh(b){try{var c=b.document.selection.createRange();if(c.parentElement()!==b)return 0;var d=c.text.length;var e=0;var f=c.duplicate();f.moveEnd(Lm,-1);var g=f.text.length;while(g==d&&f.parentElement()==b&&c.compareEndPoints('StartToEnd',f)<=0){e+=2;f.moveEnd(Lm,-1);g=f.text.length}return d+e}catch(a){return 0}}
function yc(b,c){var a,d,e,f,g,h;if(!c){throw new _i('Cannot fire null event')}try{++b.b;g=Bc(b,c.u());d=null;h=b.c?g.eb(g.X()):g.db();while(b.c?h.b>0:h.b<h.d.X()){f=b.c?Yk(h):Rk(h);try{c.t(bd(f,10))}catch(a){a=wd(a);if(dd(a,33)){e=a;!d&&(d=new Nl);Kl(d,e)}else throw a}}if(d){throw new Kc(d)}}finally{--b.b;b.b==0&&Dc(b)}}
function Ze(){if(!Ve){vf("function __gwt_initWindowResizeHandler(resize) {\n  var wnd = window, oldOnResize = wnd.onresize;\n  \n  wnd.onresize = function(evt) {\n    try {\n      resize();\n    } finally {\n      oldOnResize && oldOnResize(evt);\n    }\n  };\n  \n  // Remove the reference once we've initialize the handler\n  wnd.__gwt_initWindowResizeHandler = undefined;\n}\n",new Af);Ve=true}}
function vd(){var a,b,c;!!$stats&&xd('com.google.gwt.user.client.UserAgentAsserter');a=Qe();fj(lm,a)||($wnd.alert('ERROR: Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (ie8) does not match the runtime user.agent value ('+a+'). Expect more errors.\n'),undefined);!!$stats&&xd('com.google.gwt.user.client.DocumentModeAsserter');Pe();!!$stats&&xd('com.tractionsoftware.gwt.demo.autosizingtextarea.client.AutoSizingTextAreaDemo');c=new oi(new si);Lf(c.q,mm);ig(Vg(mm),c);b=new oi(new si);Lf(b.q,nm);ig(Vg(nm),b)}
function Qe(){var c=navigator.userAgent.toLowerCase();var d=function(a){return parseInt(a[1])*1000+parseInt(a[2])};if(function(){return c.indexOf(Cm)!=-1}())return Cm;if(function(){return c.indexOf('webkit')!=-1||function(){if(c.indexOf('chromeframe')!=-1){return true}if(typeof window['ActiveXObject']!='undefined'){try{var b=new ActiveXObject('ChromeTab.ChromeFrame');if(b){b.registerBhoIfNeeded();return true}}catch(a){}}return false}()}())return 'safari';if(function(){return c.indexOf(Dm)!=-1&&$doc.documentMode>=9}())return 'ie9';if(function(){return c.indexOf(Dm)!=-1&&$doc.documentMode>=8}())return lm;if(function(){var a=/msie ([0-9]+)\.([0-9]+)/.exec(c);if(a&&a.length==3)return d(a)>=6000}())return 'ie6';if(function(){return c.indexOf('gecko')!=-1}())return 'gecko1_8';return 'unknown'}
function lf(a){switch(a){case 'blur':return 4096;case hm:return 1024;case 'click':return 1;case 'dblclick':return 2;case 'focus':return 2048;case im:return 128;case 'keypress':return 256;case jm:return 512;case 'load':return 32768;case 'losecapture':return 8192;case 'mousedown':return 4;case 'mousemove':return 64;case Em:return 32;case 'mouseover':return 16;case 'mouseup':return 8;case 'scroll':return 16384;case 'error':return 65536;case 'DOMMouseScroll':case 'mousewheel':return 131072;case 'contextmenu':return 262144;case 'paste':return 524288;case 'touchstart':return 1048576;case 'touchmove':return 2097152;case 'touchend':return 4194304;case 'touchcancel':return 8388608;case 'gesturestart':return 16777216;case 'gesturechange':return 33554432;case 'gestureend':return 67108864;default:return -1;}}
function tf(a,b){var c=(a.__eventBits||0)^b;a.__eventBits=b;if(!c)return;c&1&&(a.onclick=b&1?pf:null);c&3&&(a.ondblclick=b&3?of:null);c&4&&(a.onmousedown=b&4?pf:null);c&8&&(a.onmouseup=b&8?pf:null);c&16&&(a.onmouseover=b&16?pf:null);c&32&&(a.onmouseout=b&32?pf:null);c&64&&(a.onmousemove=b&64?pf:null);c&128&&(a.onkeydown=b&128?pf:null);c&256&&(a.onkeypress=b&256?pf:null);c&512&&(a.onkeyup=b&512?pf:null);c&1024&&(a.onchange=b&1024?pf:null);c&2048&&(a.onfocus=b&2048?pf:null);c&4096&&(a.onblur=b&4096?pf:null);c&8192&&(a.onlosecapture=b&8192?pf:null);c&16384&&(a.onscroll=b&16384?pf:null);c&32768&&(a.nodeName=='IFRAME'?b&32768?a.attachEvent(Jm,qf):a.detachEvent(Jm,qf):(a.onload=b&32768?rf:null));c&65536&&(a.onerror=b&65536?pf:null);c&131072&&(a.onmousewheel=b&131072?pf:null);c&262144&&(a.oncontextmenu=b&262144?pf:null);c&524288&&(a.onpaste=b&524288?pf:null)}
function Pe(){var a,b,c;b=$doc.compatMode;a=Uc(td,{23:1},1,[gm]);for(c=0;c<a.length;++c){if(fj(a[c],b)){return}}a.length==1&&fj(gm,a[0])&&fj('BackCompat',b)?"GWT no longer supports Quirks Mode (document.compatMode=' BackCompat').<br>Make sure your application's host HTML page has a Standards Mode (document.compatMode=' CSS1Compat') doctype,<br>e.g. by using &lt;!doctype html&gt; at the start of your application's HTML page.<br><br>To continue using this unsupported rendering mode and risk layout problems, suppress this message by adding<br>the following line to your*.gwt.xml module file:<br>&nbsp;&nbsp;&lt;extend-configuration-property name=\"document.compatMode\" value=\""+b+'"/&gt;':"Your *.gwt.xml module configuration prohibits the use of the current doucment rendering mode (document.compatMode=' "+b+"').<br>Modify your application's host HTML page doctype, or update your custom 'document.compatMode' configuration property settings."}
function Ye(){if(!Re){vf('function __gwt_initWindowCloseHandler(beforeunload, unload) {\n  var wnd = window\n  , oldOnBeforeUnload = wnd.onbeforeunload\n  , oldOnUnload = wnd.onunload;\n  \n  wnd.onbeforeunload = function(evt) {\n    var ret, oldRet;\n    try {\n      ret = beforeunload();\n    } finally {\n      oldRet = oldOnBeforeUnload && oldOnBeforeUnload(evt);\n    }\n    // Avoid returning null as IE6 will coerce it into a string.\n    // Ensure that "" gets returned properly.\n    if (ret != null) {\n      return ret;\n    }\n    if (oldRet != null) {\n      return oldRet;\n    }\n    // returns undefined.\n  };\n  \n  wnd.onunload = function(evt) {\n    try {\n      unload();\n    } finally {\n      oldOnUnload && oldOnUnload(evt);\n      wnd.onresize = null;\n      wnd.onscroll = null;\n      wnd.onbeforeunload = null;\n      wnd.onunload = null;\n    }\n  };\n  \n  // Remove the reference once we\'ve initialize the handler\n  wnd.__gwt_initWindowCloseHandler = undefined;\n}\n',new xf);Re=true}}
--></script>
<script><!--
function sf(){$wnd.__gwt_globalEventArray==null&&($wnd.__gwt_globalEventArray=new Array);$wnd.__gwt_globalEventArray[$wnd.__gwt_globalEventArray.length]=bm(function(){return Me($wnd.event)});var d=bm(function(){var a=ab;ab=this;if($wnd.event.returnValue==null){$wnd.event.returnValue=true;if(!uf()){ab=a;return}}var b,c=this;while(c&&!(b=c.__listener)){c=c.parentElement}b&&!ed(b)&&dd(b,13)&&Le($wnd.event,c,b);ab=a});var e=bm(function(){var a=$doc.createEventObject();$wnd.event.returnValue==null&&$wnd.event.srcElement.fireEvent&&$wnd.event.srcElement.fireEvent(Fm,a);if(this.__eventBits&2){d.call(this)}else if($wnd.event.returnValue==null){$wnd.event.returnValue=true;uf()}});var f=bm(function(){this.__gwtLastUnhandledEvent=$wnd.event.type;d.call(this)});var g=$moduleName.replace(/\./g,'_');$wnd['__gwt_dispatchEvent_'+g]=d;pf=(new Function(Gm,'return function() { w.__gwt_dispatchEvent_'+g+'.call(this) }'))($wnd);$wnd['__gwt_dispatchDblClickEvent_'+g]=e;of=(new Function(Gm,'return function() { w.__gwt_dispatchDblClickEvent_'+g+Hm))($wnd);$wnd['__gwt_dispatchUnhandledEvent_'+g]=f;rf=(new Function(Gm,Im+g+Hm))($wnd);qf=(new Function(Gm,Im+g+'.call(w.event.srcElement)}'))($wnd);var h=bm(function(){d.call($doc.body)});var j=bm(function(){e.call($doc.body)});$doc.body.attachEvent(Fm,h);$doc.body.attachEvent('onmousedown',h);$doc.body.attachEvent('onmouseup',h);$doc.body.attachEvent('onmousemove',h);$doc.body.attachEvent('onmousewheel',h);$doc.body.attachEvent('onkeydown',h);$doc.body.attachEvent('onkeypress',h);$doc.body.attachEvent('onkeyup',h);$doc.body.attachEvent('onfocus',h);$doc.body.attachEvent('onblur',h);$doc.body.attachEvent('ondblclick',j);$doc.body.attachEvent('oncontextmenu',h)}
var cm='',em=' ',Hm='.call(this)}',Nm='0',ym='1',dm=':',gm='CSS1Compat',sm='auto',Bm='borderRightWidth',hm='change',Lm='character',Am='className',tm='cssFloat',rm='display',fm='div',zm='filter',om='height',lm='ie8',im='keydown',jm='keyup',nm='large',Mm='lineHeight',Em='mouseout',Dm='msie',Fm='onclick',Jm='onload',qm='opacity',Cm='opera',vm='paddingBottom',wm='paddingLeft',xm='paddingRight',um='paddingTop',pm='px',Im='return function() { w.__gwt_dispatchUnhandledEvent_',mm='small',Km='value',Gm='w',km='width';var _;_=l.prototype={};_.eQ=function m(a){return this===a};_.hC=function n(){return F(this)};_.tM=am;_.cM={};_=r.prototype=new l;_.cM={23:1,33:1};_=q.prototype=new r;_.cM={23:1,28:1,33:1};_=t.prototype=p.prototype=new q;_.cM={23:1,28:1,31:1,33:1};_=v.prototype=o.prototype=new p;_.cM={23:1,28:1,31:1,33:1};_.a=null;_=y.prototype=new l;var z=0,A=0;_=L.prototype=G.prototype=new y;_.a=null;_.b=null;var H;_=T.prototype=P.prototype=new l;_.s=function U(a){return O(a)};var ab=null;_=jb.prototype=new l;_.d=null;_=ib.prototype=new jb;_.c=false;_=hb.prototype=new ib;_.u=function pb(){return this.v()};_.a=null;_.b=null;var lb=null;_=tb.prototype=gb.prototype=new hb;_.t=function ub(a){sb(bd(a,2))};_.v=function vb(){return qb};var qb;_=yb.prototype=new l;_.hC=function Ab(){return this.c};_.c=0;var zb=0;_=Bb.prototype=xb.prototype=new yb;_=Cb.prototype=wb.prototype=new xb;_.cM={3:1};_.a=null;_.b=null;_=Eb.prototype=new hb;_=Db.prototype=new Eb;_=Jb.prototype=Fb.prototype=new Db;_.t=function Kb(a){Ib(this,bd(a,4))};_.v=function Lb(){return Gb};var Gb;_=Pb.prototype=Mb.prototype=new Db;_.t=function Qb(a){bd(a,5).w(this)};_.v=function Rb(){return Nb};var Nb;_=Vb.prototype=Sb.prototype=new l;_.a=null;_=Yb.prototype=Wb.prototype=new ib;_.t=function Zb(a){bd(a,6);Ug()};_.u=function _b(){return Xb};var Xb=null;_=dc.prototype=ac.prototype=new ib;_.t=function ec(a){cc(bd(a,8))};_.u=function gc(){return bc};var bc=null;_=kc.prototype=hc.prototype=new ib;_.t=function lc(a){jc(bd(a,9))};_.u=function nc(){return ic};var ic=null;_=rc.prototype=oc.prototype=new l;_.cM={11:1};_.a=null;_.b=null;_=uc.prototype=new l;_=tc.prototype=new uc;_.a=null;_.b=0;_.c=false;_=Fc.prototype=sc.prototype=new tc;_=Hc.prototype=Gc.prototype=new l;_.a=null;_=Kc.prototype=Jc.prototype=new p;_.cM={22:1,23:1,28:1,31:1,33:1};_.a=null;_=Lc.prototype=Ic.prototype=new Jc;_.cM={22:1,23:1,28:1,31:1,33:1};_=Nc.prototype=Mc.prototype=new l;_.w=function Oc(a){};_.cM={5:1,10:1};_=Qc.prototype=Pc.prototype=new l;_.aC=null;_.qI=0;var Wc,Xc;_=Fd.prototype=yd.prototype=new l;var zd=null,Ad=null;_=Id.prototype=new l;_.x=function Rd(a){return Nd(a)};_.y=function Sd(b,c,d,e){try{var f=$doc.defaultView.getComputedStyle(b,e);return f&&f.getPropertyValue?f.getPropertyValue(c):null}catch(a){return null}};_.z=function Td(a){Md(this,a);return hd(a.clientHeight-Pd(Ld(this,a,um))-Pd(Ld(this,a,vm)))};_.A=function Ud(a){return Od(a)};_.B=function Vd(a){Md(this,a);return hd(a.clientWidth-Pd(Ld(this,a,wm))-Pd(Ld(this,a,xm)))};_.C=function Wd(a,b){a.style[b]=cm};_.D=function Xd(a,b,c){Qd(this,a,b,c)};var Jd;_=$d.prototype=Yd.prototype=new Id;_.x=function _d(a){a=Nd(a);if(fj(tm,a)){return 'styleFloat'}else if(fj('class',a)){return Am}return a};_.y=function ae(a,b,c,d){if(!a.style||!'currentStyle' in a||!'runtimeStyle' in a)return null;var e=a.style;var f=a.currentStyle[b]||a.currentStyle[c];if(!/^\d+(px)?$/i.test(f)&&/^\d/.test(f)){var g=e.left,h=a.runtimeStyle.left;a.runtimeStyle.left=a.currentStyle.left;e.left=f||0;f=e.pixelLeft+pm;e.left=g;a.runtimeStyle.left=h}return f?cm+f:null};_.z=function be(a){return hd((a.offsetHeight||0)-Pd(Ld(this,a,um))-Pd(Ld(this,a,vm))-Pd(Ld(this,a,'borderTopWidth'))-Pd(Ld(this,a,'borderBottomWidth')))};_.A=function ce(a){var b,c;c=a.style;b=c[zm];if(b!=null){return hj(b,'.*opacity=.*')?(new Hi(Fi(ij(b,'[^\\d]',cm)))).a/100:1}return Od(a)};_.B=function de(a){return hd((a.offsetWidth||0)-Pd(Ld(this,a,wm))-Pd(Ld(this,a,xm))-Pd(Ld(this,a,Bm))-Pd(Ld(this,a,Bm)))};_.C=function ee(a,b){a&&a.style&&'removeAttribute' in a&&a.style.removeAttribute(b)};_.D=function fe(a,b,c){fj(qm,b)?Zd(a,c):Qd(this,a,b,c)};_=oe.prototype=ne.prototype=ke.prototype=new l;_.a=null;_=te.prototype=se.prototype=new l;_=we.prototype=ve.prototype=new l;_=ye.prototype=xe.prototype=new l;_=Be.prototype=Ae.prototype=new l;_=Ce.prototype=new l;_=Fe.prototype=De.prototype=new l;var Ee=null;_=Ie.prototype=Ge.prototype=new Ce;var He=null;var Je=null,Ke=null;var Re=false,Se=null,Te=0,Ue=0,Ve=false;_=ef.prototype=bf.prototype=new ib;_.t=function ff(a){id(a);null.gb()};_.u=function gf(){return cf};var cf;_=jf.prototype=hf.prototype=new oc;_.cM={11:1};var kf=false;var of=null,pf=null,qf=null,rf=null;_=xf.prototype=wf.prototype=new l;_.r=function yf(){$wnd.__gwt_initWindowCloseHandler(bm(_e),bm($e))};_=Af.prototype=zf.prototype=new l;_.r=function Bf(){$wnd.__gwt_initWindowResizeHandler(bm(af))};_=Gf.prototype=new l;_.F=function Kf(){return Hf()};_.cM={14:1,18:1};_.q=null;_=Ff.prototype=new Gf;_.G=function Vf(){};_.H=function Wf(){};_.I=function Xf(){return this.k};_.J=function Yf(){Pf(this)};_.E=function Zf(a){Qf(this,a)};_.K=function $f(){Rf(this)};_.L=function _f(){};_.M=function ag(){};_.cM={7:1,11:1,13:1,14:1,16:1,18:1,20:1};_.k=false;_.n=0;_.o=null;_.p=null;_=Ef.prototype=new Ff;_.G=function bg(){qg(this,(og(),mg))};_.H=function cg(){qg(this,(og(),ng))};_.cM={7:1,11:1,13:1,14:1,15:1,16:1,18:1,20:1};_=Df.prototype=new Ef;_.O=function gg(){return new Rh(this.a)};_.N=function hg(a){return eg(this,a)};_.cM={7:1,11:1,13:1,14:1,15:1,16:1,18:1,20:1};_=Cf.prototype=new Df;_.N=function kg(a){var b;b=eg(this,a);b&&jg(a.q);return b};_.cM={7:1,11:1,13:1,14:1,15:1,16:1,18:1,20:1};_=pg.prototype=lg.prototype=new Ic;_.cM={22:1,23:1,28:1,31:1,33:1};var mg,ng;_=sg.prototype=rg.prototype=new l;_.P=function tg(a){a.J()};_=vg.prototype=ug.prototype=new l;_.P=function wg(a){a.K()};_=xg.prototype=new Ff;_.I=function zg(){if(this.j){return this.j.k}return false};_.J=function Ag(){if(this.n!=-1){Uf(this.j,this.n);this.n=-1}Pf(this.j);this.q.__listener=this;this.L()};_.E=function Bg(a){Qf(this,a);Qf(this.j,a)};_.K=function Cg(){try{this.M()}finally{Rf(this.j)}};_.F=function Dg(){If(this,Hf());return this.q};_.cM={7:1,11:1,13:1,14:1,16:1,18:1,20:1};_.j=null;_=Gg.prototype=Eg.prototype=new Df;_.cM={7:1,11:1,13:1,14:1,15:1,16:1,18:1,20:1};_=Hg.prototype=new Ff;_.J=function Ig(){var a;Pf(this);a=this.q.tabIndex;-1==a&&(this.q.tabIndex=0,undefined)};_.cM={7:1,11:1,13:1,14:1,16:1,18:1,20:1};_=Sg.prototype=Ng.prototype=new Cf;_.cM={7:1,11:1,13:1,14:1,15:1,16:1,17:1,18:1,20:1};var Og,Pg,Qg;_=Xg.prototype=Wg.prototype=new l;_.P=function Yg(a){a.I()&&a.K()};_=$g.prototype=Zg.prototype=new l;_.cM={6:1,10:1};_=ah.prototype=_g.prototype=new Ng;_.cM={7:1,11:1,13:1,14:1,15:1,16:1,17:1,18:1,20:1};_=dh.prototype=new Hg;_.E=function ih(a){var b;b=lf(a.type);(b&896)!=0?Qf(this,a):Qf(this,a)};_.L=function jh(){};_.cM={7:1,11:1,13:1,14:1,16:1,18:1,20:1};_.a=false;_=ch.prototype=new dh;_.cM={7:1,11:1,13:1,14:1,16:1,18:1,20:1};_=nh.prototype=bh.prototype=new ch;_.cM={7:1,11:1,13:1,14:1,16:1,18:1,20:1};_=ph.prototype=oh.prototype=new l;_.cM={2:1,10:1};_.a=null;_=rh.prototype=new l;_.eQ=function sh(a){return this===a};_.hC=function th(){return F(this)};_.cM={23:1,25:1,27:1};_=qh.prototype=new rh;_.cM={19:1,23:1,25:1,27:1};var uh,vh,wh,xh;_=Ah.prototype=zh.prototype=new qh;_.cM={19:1,23:1,25:1,27:1};_=Ch.prototype=Bh.prototype=new qh;_.cM={19:1,23:1,25:1,27:1};_=Eh.prototype=Dh.prototype=new qh;_.cM={19:1,23:1,25:1,27:1};_=Gh.prototype=Fh.prototype=new qh;_.cM={19:1,23:1,25:1,27:1};_=Nh.prototype=Hh.prototype=new l;_.O=function Oh(){return new Rh(this)};_.a=null;_.b=null;_.c=0;_=Rh.prototype=Ph.prototype=new l;_.Q=function Sh(){return this.a<this.b.c-1};_.R=function Th(){return Qh(this)};_.S=function Uh(){if(this.a<0||this.a>=this.b.c){throw new Ni}this.b.b.N(this.b.a[this.a--])};_.a=-1;_.b=null;_=Yh.prototype=Wh.prototype=new l;_.a=null;_.b=null;_.c=null;_=$h.prototype=Zh.prototype=new l;_.r=function _h(){xc(this.a,this.c,this.b)};_.cM={21:1};_.a=null;_.b=null;_.c=null;_=bi.prototype=ai.prototype=new l;_.r=function ci(){zc(this.a,this.c,this.b)};_.cM={21:1};_.a=null;_.b=null;_.c=null;_=di.prototype=new xg;_.w=function ki(a){hi(this,a,lh(this.c))};_.L=function li(){ii(this)};_.cM={4:1,5:1,7:1,9:1,10:1,11:1,13:1,14:1,16:1,18:1,20:1};_.c=null;_.e=0;_.f=10000;_.g=0;_.i=null;_=oi.prototype=mi.prototype=new di;_.L=function pi(){var a,b,c,d;a=this.c.q;b=vi(a,Mm);this.e=b;c=fi(this,'minHeight',Nm);c>0&&(this.g=c);d=fi(this,'maxHeight','none');d>0&&(this.f=d);gi(this,km);Jf(this.i,Nm);this.a=0;this.a+=vi(a,um);this.a+=vi(a,vm);this.b=(Ye(),Ze(),Xe((!bc&&(bc=new Bb),bc),this));ii(this)};_.M=function qi(){if(this.b){Xh(this.b.a);this.b=null}};_.cM={4:1,5:1,7:1,8:1,9:1,10:1,11:1,13:1,14:1,16:1,18:1,20:1};_.a=0;_.b=null;_=si.prototype=ri.prototype=new bh;_.cM={7:1,11:1,13:1,14:1,16:1,18:1,20:1};_=xi.prototype=wi.prototype=new p;_.cM={23:1,28:1,31:1,33:1};_=zi.prototype=yi.prototype=new l;_=Bi.prototype=Ai.prototype=new p;_.cM={23:1,28:1,31:1,33:1};_=Di.prototype=new l;_.cM={23:1,30:1};var Ei=null;_=Hi.prototype=Ci.prototype=new Di;_.eQ=function Ii(a){return dd(a,26)&&bd(a,26).a==this.a};_.hC=function Ji(){return hd(this.a)};_.cM={23:1,25:1,26:1,30:1};_.a=0;_=Li.prototype=Ki.prototype=new p;_.cM={23:1,28:1,31:1,33:1};_=Oi.prototype=Ni.prototype=Mi.prototype=new p;_.cM={23:1,28:1,31:1,33:1};_=Ri.prototype=Qi.prototype=Pi.prototype=new p;_.cM={23:1,28:1,31:1,33:1};_=Ti.prototype=Si.prototype=new Di;_.eQ=function Ui(a){return dd(a,29)&&bd(a,29).a==this.a};_.hC=function Vi(){return this.a};_.cM={23:1,25:1,29:1,30:1};_.a=0;var Xi;_=_i.prototype=$i.prototype=Zi.prototype=new p;_.cM={23:1,28:1,31:1,33:1};_=bj.prototype=aj.prototype=new Ki;_.cM={23:1,28:1,31:1,33:1};_=dj.prototype=cj.prototype=new l;_.cM={23:1,32:1};_=String.prototype;_.eQ=function mj(a){return fj(this,a)};_.hC=function nj(){return tj(this)};_.cM={1:1,23:1,24:1,25:1};var oj,pj=0,qj;_=xj.prototype=wj.prototype=vj.prototype=new p;_.cM={23:1,28:1,31:1,33:1};_=yj.prototype=new l;_.T=function Aj(a){throw new xj('Add not supported on this collection')};_.U=function Bj(a){var b;b=zj(this.O(),a);return !!b};_.V=function Cj(){return this.X()==0};_.W=function Dj(a){var b;b=zj(this.O(),a);if(b){b.S();return true}else{return false}};_.Y=function Ej(a){var b,c,d;d=this.X();a.length<d&&(a=Rc(a,d));c=this.O();for(b=0;b<d;++b){Vc(a,b,c.R())}a.length>d&&Vc(a,d,null);return a};_=Gj.prototype=new l;_.eQ=function Ij(a){var b,c,d,e,f;if(a===this){return true}if(!dd(a,36)){return false}e=bd(a,36);if(this.d!=e.d){return false}for(c=new nk((new fk(e)).a);Qk(c.a);){b=c.b=bd(Rk(c.a),37);d=b.$();f=b._();if(!(d==null?this.c:dd(d,1)?dm+bd(d,1) in this.e:Rj(this,d,~~x(d)))){return false}if(!_l(f,d==null?this.b:dd(d,1)?Qj(this,bd(d,1)):Pj(this,d,~~x(d)))){return false}}return true};_.hC=function Jj(){var a,b,c;c=0;for(b=new nk((new fk(this)).a);Qk(b.a);){a=b.b=bd(Rk(b.a),37);c+=a.hC();c=~~c}return c};_.cM={36:1};_=Fj.prototype=new Gj;_.Z=function _j(a,b){return gd(a)===gd(b)||a!=null&&w(a,b)};_.cM={36:1};_.a=null;_.b=null;_.c=false;_.d=0;_.e=null;_=bk.prototype=new yj;_.eQ=function ck(a){var b,c,d;if(a===this){return true}if(!dd(a,38)){return false}c=bd(a,38);if(c.X()!=this.X()){return false}for(b=c.O();b.Q();){d=b.R();if(!this.U(d)){return false}}return true};_.hC=function dk(){var a,b,c;a=0;for(b=this.O();b.Q();){c=b.R();if(c!=null){a+=x(c);a=~~a}}return a};_.cM={38:1};_=fk.prototype=ak.prototype=new bk;_.U=function gk(a){return ek(this,a)};_.O=function hk(){return new nk(this.a)};_.W=function ik(a){var b;if(ek(this,a)){b=bd(a,37).$();Xj(this.a,b);return true}return false};_.X=function jk(){return this.a.d};_.cM={38:1};_.a=null;_=nk.prototype=kk.prototype=new l;_.Q=function ok(){return Qk(this.a)};_.R=function pk(){return lk(this)};_.S=function qk(){mk(this)};_.a=null;_.b=null;_.c=null;_=sk.prototype=new l;_.eQ=function tk(a){var b;if(dd(a,37)){b=bd(a,37);if(_l(this.$(),b.$())&&_l(this._(),b._())){return true}}return false};_.hC=function uk(){var a,b;a=0;b=0;this.$()!=null&&(a=x(this.$()));this._()!=null&&(b=x(this._()));return a^b};_.cM={37:1};_=vk.prototype=rk.prototype=new sk;_.$=function wk(){return null};_._=function xk(){return this.a.b};_.ab=function yk(a){return Vj(this.a,a)};_.cM={37:1};_.a=null;_=Ak.prototype=zk.prototype=new sk;_.$=function Bk(){return this.a};_._=function Ck(){return Qj(this.b,this.a)};_.ab=function Dk(a){return Wj(this.b,this.a,a)};_.cM={37:1};_.a=null;_.b=null;_=Ek.prototype=new yj;_.T=function Fk(a){this.bb(this.X(),a);return true};_.bb=function Gk(a,b){throw new xj('Add not supported on this list')};_.eQ=function Ik(a){var b,c,d,e,f;if(a===this){return true}if(!dd(a,35)){return false}f=bd(a,35);if(this.X()!=f.X()){return false}d=new Tk(this);e=f.O();while(d.b<d.d.X()){b=Rk(d);c=Rk(e);if(!(b==null?c==null:w(b,c))){return false}}return true};_.hC=function Jk(){var a,b,c;b=1;a=new Tk(this);while(a.b<a.d.X()){c=Rk(a);b=31*b+(c==null?0:x(c));b=~~b}return b};_.O=function Lk(){return new Tk(this)};_.db=function Mk(){return new Zk(this,0)};_.eb=function Nk(a){return new Zk(this,a)};_.fb=function Ok(a){throw new xj('Remove not supported on this list')};_.cM={35:1};_=Tk.prototype=Pk.prototype=new l;_.Q=function Uk(){return Qk(this)};_.R=function Vk(){return Rk(this)};_.S=function Wk(){Sk(this)};_.b=0;_.c=-1;_.d=null;_=Zk.prototype=Xk.prototype=new Pk;_.a=null;_=al.prototype=$k.prototype=new bk;_.U=function bl(a){return Nj(this.a,a)};_.O=function cl(){return _k(this)};_.X=function dl(){return this.b.a.d};_.cM={38:1};_.a=null;_.b=null;_=fl.prototype=el.prototype=new l;_.Q=function gl(){return Qk(this.a.a)};_.R=function hl(){var a;a=lk(this.a);return a.$()};_.S=function il(){mk(this.a)};_.a=null;_=nl.prototype=jl.prototype=new Ek;_.T=function ol(a){return kl(this,a)};_.bb=function pl(a,b){(a<0||a>this.b)&&Kk(a,this.b);xl(this.a,a,0,b);++this.b};_.U=function ql(a){return ll(this,a,0)!=-1};_.cb=function rl(a){return Hk(a,this.b),this.a[a]};_.V=function sl(){return this.b==0};_.fb=function tl(a){return ml(this,a)};_.W=function ul(a){var b;b=ll(this,a,0);if(b==-1){return false}ml(this,b);return true};_.X=function vl(){return this.b};_.Y=function yl(a){var b;a.length<this.b&&(a=Rc(a,this.b));for(b=0;b<this.b;++b){Vc(a,b,this.a[b])}a.length>this.b&&Vc(a,this.b,null);return a};_.cM={23:1,35:1};_.b=0;var zl;_=Cl.prototype=Bl.prototype=new Ek;_.U=function Dl(a){return false};_.cb=function El(a){throw new Qi};_.X=function Fl(){return 0};_.cM={23:1,35:1};_=Il.prototype=Gl.prototype=new Fj;_.cM={23:1,36:1};_=Nl.prototype=Jl.prototype=new bk;_.T=function Ol(a){return Kl(this,a)};_.U=function Pl(a){return Nj(this.a,a)};_.V=function Ql(){return this.a.d==0};_.O=function Rl(){return _k(Hj(this.a))};_.W=function Sl(a){return Ml(this,a)};_.X=function Tl(){return this.a.d};_.cM={23:1,38:1};_.a=null;_=Vl.prototype=Ul.prototype=new sk;_.$=function Wl(){return this.a};_._=function Xl(){return this.b};_.ab=function Yl(a){var b;b=this.b;this.b=a;return b};_.cM={37:1};_.a=null;_.b=null;_=$l.prototype=Zl.prototype=new p;_.cM={23:1,28:1,31:1,33:1};var bm=D;var rd=new zi,sd=new zi,td=new zi,nd=new zi,ld=new zi,jd=new zi,kd=new zi,md=new zi,pd=new zi,od=new zi,ud=new zi,qd=new zi;$stats && $stats({moduleName:'com.tractionsoftware.gwt.demo.autosizingtextarea.AutoSizingTextAreaDemo',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalEnd'});if ($wnd.com_tractionsoftware_gwt_demo_autosizingtextarea_AutoSizingTextAreaDemo) $wnd.com_tractionsoftware_gwt_demo_autosizingtextarea_AutoSizingTextAreaDemo.onScriptLoad();
--></script></body></html>